Search
Filter By
Price (per night):
Star rating:
$0 - $59
$60 - $79
$80 - $99
$100 - $119
$120+
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Alamar Resort Inn
311 16th Street, Virginia Beach, VA, 23451Show on map 2.52 miles from Virginia Beach
Score 8.1 from 111 reviews
Pricesfrom (per room per night)
Single$79.00
Double$NULL
Sheraton Oceanfront Hotel
3501 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.55 miles from Virginia Beach
Score 8.2 from 283 reviews
Pricesfrom (per room per night)
Single$99.00
Double$229.00
Quality Inn and Suites Oceanfront
705 Atlantic Avenue, Virginia Beach Va 23451, Virginia Beach, VA, 23451Show on map 2.91 miles from Virginia Beach
Score 7.0 from 164 reviews
Pricesfrom (per room per night)
Single$47.20
Double$107.20
Travelodge Virginia Beach
2802 Atlantic Avenue, Virginia Beach Va 23451, Virginia Beach, VA, 23451Show on map 2.49 miles from Virginia Beach
Score 6.1 from 136 reviews
Pricesfrom (per room per night)
Single$31.44
Double$71.99
Ramada Virginia Beach Oceanfront
615 Atlantic Avenue, Virginia Beach Va 23451, Virginia Beach, VA, 23451Show on map 2.94 miles from Virginia Beach
Score 7.9 from 799 reviews
Pricesfrom (per room per night)
Single$66.60
Double$510.00
Econo Lodge Virginia Beach
2707 Atlantic Avenue, Virginia Beach Va 23451, Virginia Beach, VA, 23451Show on map 2.52 miles from Virginia Beach
Score 9.0 from 54 reviews
Pricesfrom (per room per night)
Single$59.00
Double$79.00
Rodeway Inn Virginia Beach
1005 Pacific Avenue, Virginia Beach, VA, 23451Show on map 2.75 miles from Virginia Beach
Score 6.8 from 25 reviews
Pricesfrom (per room per night)
Single$39.95
Double$39.95
Baymont Inn & Suites Oceanfront
1201 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.76 miles from Virginia Beach
Score 7.3 from 257 reviews
Pricesfrom (per room per night)
Single$58.65
Double$134.00
Turtle Cay Resort
600 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.93 miles from Virginia Beach
Score 8.9 from 101 reviews
Pricesfrom (per room per night)
Single$75.60
Double$296.10
Ambassadors Inn and Suites - Virginia Beach
716 21 Street, Virginia Beach, VA, 23451Show on map 2.00 miles from Virginia Beach
Score 6.2 from 261 reviews
Pricesfrom (per room per night)
Single$49.49
Double$99.49
Comfort Inn & Suites Oceanfront
2015 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.58 miles from Virginia Beach
Score 8.9 from 85 reviews
Pricesfrom (per room per night)
Single$83.20
Double$149.00
Econo Lodge Oceanfront
2109 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.56 miles from Virginia Beach
Score 7.9 from 165 reviews
Pricesfrom (per room per night)
Single$59.00
Double$99.00
Comfort Suites Beachfront
2321 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.54 miles from Virginia Beach
Score 8.7 from 167 reviews
Pricesfrom (per room per night)
Single$90.25
Double$149.00
Holiday Inn VA Beach-Oceanside 21st Street
2101 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.58 miles from Virginia Beach
Score 8.6 from 331 reviews
Pricesfrom (per room per night)
Single$79.00
Double$199.00
SpringHill Suites Virginia Beach Oceanfront
901 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.84 miles from Virginia Beach
Score 8.8 from 190 reviews
Pricesfrom (per room per night)
Single$116.00
Double$144.00
Hampton Inn Virginia Beach Oceanfront North
3107 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.53 miles from Virginia Beach
Score 8.8 from 129 reviews
Pricesfrom (per room per night)
Single$94.00
Double$159.00
Wyndham Virginia Beach Oceanfront
57th Street and Atlantic Avenue, Virginia Beach, VA, 23451Show on map 3.07 miles from Virginia Beach
Score 7.4 from 613 reviews
Pricesfrom (per room per night)
Single$71.20
Double$229.00
Courtyard Virginia Beach Oceanfront / North 37th Street
3737 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.60 miles from Virginia Beach
Score 8.7 from 190 reviews
Pricesfrom (per room per night)
Single$99.00
Double$149.00
Knights Inn & Suites Virginia Beach
207 29th Street, Virginia Beach, VA, 23451Show on map 2.45 miles from Virginia Beach
Score 6.0 from 100 reviews
Pricesfrom (per room per night)
Single$50.15
Double$89.00
Fairfield Inn Suites Virginia Beach Oceanfront
1901 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.61 miles from Virginia Beach
Score 8.8 from 134 reviews
Pricesfrom (per room per night)
Single$98.00
Double$129.00
Residence Inn Virginia Beach Oceanfront
3217 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.53 miles from Virginia Beach
Score 8.4 from 41 reviews
Pricesfrom (per room per night)
Single$103.00
Double$199.00
Ocean Beach Club Resort
3401 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.54 miles from Virginia Beach
Score 8.5 from 471 reviews
Pricesfrom (per room per night)
Single$75.60
Double$369.00
Surfside Oceanfront Inn & Suites
1211 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.74 miles from Virginia Beach
Score 8.5 from 457 reviews
Pricesfrom (per room per night)
Single$95.99
Double$254.99
Hampton Inn Virginia Beach-Oceanfront South
1011 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.81 miles from Virginia Beach
Score 8.3 from 146 reviews
Pricesfrom (per room per night)
Single$80.10
Double$179.00
Capes Hotel
2001 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.59 miles from Virginia Beach
Score 8.6 from 302 reviews
Pricesfrom (per room per night)
Single$90.00
Double$NULL
La Quinta Inn & Suites Virginia Beach
2800 Pacific Ave, Virginia Beach, VA, 23451Show on map 2.41 miles from Virginia Beach
Score 7.6 from 358 reviews
Pricesfrom (per room per night)
Single$69.00
Double$109.00
Belmont Inn & Suites Virginia Beach
1113 Pacific Ave, Virginia Beach, VA, 23451Show on map 2.71 miles from Virginia Beach
Score 5.9 from 138 reviews
Pricesfrom (per room per night)
Single$37.99
Double$41.99
Blue Marlin Motel
2411 Pacific Avenue, Virginia Beach, VA, 23451Show on map 2.46 miles from Virginia Beach
Score 6.5 from 624 reviews
Pricesfrom (per room per night)
Single$34.99
Double$41.99
Oceanaire Resort Hotel
3421 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.55 miles from Virginia Beach
Score 8.9 from 261 reviews
Pricesfrom (per room per night)
Single$89.10
Double$309.00
Days Inn at the Beach
1000 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.79 miles from Virginia Beach
Score 8.2 from 29 reviews
Pricesfrom (per room per night)
Single33.96
Double109.95
Economy Inn - Virginia Beach
395 Norfolk Avenue, Virginia Beach, VA, 23451Show on map 2.69 miles from Virginia Beach
Score 5.4 from 37 reviews
Pricesfrom (per room per night)
Single50.00
Double85.00
Hilton Garden Inn Virginia Beach Oceanfront
3315 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.52 miles from Virginia Beach
Score 9.0 from 186 reviews
Pricesfrom (per room per night)
Single119.00
Double262.09
MacThrift Motor Inn
311 22nd St, Virginia Beach, VA, 23451Show on map 2.42 miles from Virginia BeachPricesfrom (per room per night)
Single44.95
Double197.95
Sandpiper Inn
1112 Pacific Avenue, Virginia Beach, VA, 23451Show on map 2.69 miles from Virginia Beach
Score 6.1 from 253 reviews
Pricesfrom (per room per night)
Single37.49
Double79.99
Super 8 Virginia Beach Oceanfront
1719 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.64 miles from Virginia Beach
Score 5.1 from 600 reviews
Pricesfrom (per room per night)
Single39.95
Double129.95
The Oceanfront Inn - Virginia Beach
2901 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.51 miles from Virginia Beach
Score 8.4 from 262 reviews
Pricesfrom (per room per night)
Single$59.00
Double$99.00
Beach Quarters Resort
501 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.98 miles from Virginia Beach
Score 8.4 from 205 reviews
Pricesfrom (per room per night)
Single$75.60
Double$144.00
DoubleTree by Hilton Virginia Beach
1900 Pavilion Drive, Virginia Beach, VA, 23451Show on map 1.63 miles from Virginia Beach
Score 7.7 from 225 reviews
Pricesfrom (per room per night)
Single$84.15
Double$719.00
Marjac Suites
2201 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.56 miles from Virginia Beach
Score 7.2 from 494 reviews
Pricesfrom (per room per night)
Single$55.05
Double$151.55
Hilton Virginia Beach Oceanfront
3001 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.50 miles from Virginia Beach
Score 8.2 from 147 reviews
Pricesfrom (per room per night)
Single$134.10
Double$329.00
Travelodge Suites Oceanfront
1909 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.60 miles from Virginia Beach
Score 6.6 from 221 reviews
Pricesfrom (per room per night)
Single$39.09
Double$179.99
Beach Carousel Virginia Beach
1300 Pacific Avenue, Virginia Beach, VA, 23451Show on map 2.65 miles from Virginia Beach
Score 7.1 from 230 reviews
Pricesfrom (per room per night)
Single$33.00
Double$99.00
The Schooner Inn
215 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 3.09 miles from Virginia Beach
Score 8.2 from 223 reviews
Pricesfrom (per room per night)
Single$60.00
Double$110.00
Clarion Inn & Suites Virginia Beach
2604 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.47 miles from Virginia Beach
Score 8.0 from 256 reviews
Pricesfrom (per room per night)
Single$51.20
Double$119.00
Howard Johnson Virginia Beach at the Beach
512 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.95 miles from Virginia Beach
Score 6.0 from 118 reviews
Pricesfrom (per room per night)
Single$38.50
Double$121.10
Neptune Park Inn
3108 Atlantic Avenue, Virginia Beach Va 23451, Virginia Beach, VA, 23451Show on map 2.48 miles from Virginia Beach
Score 5.8 from 819 reviews
Pricesfrom (per room per night)
Single$71.10
Double$199.00
Holiday Inn & Suites North Beach Hotel
3900 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.61 miles from Virginia Beach
Score 8.3 from 254 reviews
Pricesfrom (per room per night)
Single$94.00
Double$244.00
The Breakers Resort Inn
1503 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.67 miles from Virginia Beach
Score 8.6 from 625 reviews
Pricesfrom (per room per night)
Single$60.00
Double$115.00
Cutty Sark Efficiencies
3614 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.56 miles from Virginia Beach
Score 7.7 from 138 reviews
Pricesfrom (per room per night)
Single$75.00
Double$200.00
Best Western Plus Sandcastle Beachfront Hotel
1307 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.71 miles from Virginia Beach
Score 8.3 from 606 reviews
Pricesfrom (per room per night)
Single$79.99
Double$154.99
Score 7.0 from 335 reviews
Pricesfrom (per room per night)
Single$40.50
Double$85.00
Best Western Plus Oceanfront Virginia Beach
2809 Atlantic Avenue, Virginia Beach Va 23451, Virginia Beach, VA, 23451Show on map 2.52 miles from Virginia Beach
Score 8.3 from 388 reviews
Pricesfrom (per room per night)
Single$74.69
Double$134.99
Courtyard Virginia Beach Oceanfront/South
2501 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.53 miles from Virginia Beach
Score 8.6 from 105 reviews
Pricesfrom (per room per night)
Single$99.00
Double$249.00
Cerca Del Mar Motel
410 21st Street, Virginia Beach, VA, 23451Show on map 2.35 miles from Virginia Beach
Score 6.3 from 182 reviews
Pricesfrom (per room per night)
Single$49.95
Double$134.95
Days Inn Oceanfront
2417 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.55 miles from Virginia Beach
Score 8.1 from 598 reviews
Pricesfrom (per room per night)
Single$59.00
Double$89.00
Country Inns & Suites Virginia Beach
1801 Atlantic Avenue, Virginia Beach Va 23451, Virginia Beach, VA, 23451Show on map 2.62 miles from Virginia Beach
Score 8.1 from 586 reviews
Pricesfrom (per room per night)
Single$63.75
Double$214.00
Travelodge Bay Beach
2968 Shore Drive, Virginia Beach, VA, 23451Show on map 5.20 miles from Virginia Beach
Score 6.6 from 65 reviews
Pricesfrom (per room per night)
Single$42.49
Double$109.99
Virginia Beach Resort Hotel
2800 Shore Drive, Virginia Beach, VA, 23451Show on map 5.12 miles from Virginia Beach
Score 7.2 from 244 reviews
Pricesfrom (per room per night)
Single$80.10
Double$180.00
The Dolphin Inn
1705 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.64 miles from Virginia Beach
Score 6.6 from 935 reviews
Pricesfrom (per room per night)
Single$60.08
Double$95.12
The Barclay Towers Hotel and Resort
809 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.87 miles from Virginia Beach
Score 8.2 from 451 reviews
Pricesfrom (per room per night)
Single$80.00
Double$110.00
Holiday Inn Express Hotel & Suites Virginia Beach Oceanfront
2607 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.53 miles from Virginia Beach
Score 8.4 from 132 reviews
Pricesfrom (per room per night)
Single$89.00
Double$139.00
Four Sails Resort
3301 Atlantic Avenue, Virginia Beach, VA, 23451Show on map 2.55 miles from Virginia Beach
Score 8.9 from 389 reviews
Pricesfrom (per room per night)
Single$69.00
Double$79.00
Boardwalk Resort Hotel and Villas
1601 Atlantic Avenue, Virginia Beach Va 23451, Virginia Beach, VA, 23451Show on map 2.66 miles from Virginia Beach
Score 8.6 from 108 reviews
Pricesfrom (per room per night)
Single$94.00
Double$134.00
Knights Inn Virginia Beach Lynnhaven
804 Lynnhaven Parkway, Virginia Beach, VA, 23452Show on map 3.67 miles from Virginia Beach
Score 6.1 from 66 reviews
Pricesfrom (per room per night)
Single$49.96
Double$69.96
Econo Lodge Town Center
3637 Bonney Rd., Virginia Beach, VA, 23452Show on map 4.33 miles from Virginia Beach
Score 6.1 from 21 reviews
Pricesfrom (per room per night)
Single$55.99
Double$119.99
Church Point Manor Bed and Breakfast
4001 Church Point Road, Virginia Beach, VA, 23455Show on map 5.92 miles from Virginia Beach
Score 9.4 from 13 reviews
Pricesfrom (per room per night)
Single$200.00
Double$575.00
Best Western Center Inn
5718 Northampton Boulevard, Virginia Beach, VA, 23455Show on map 9.23 miles from Virginia Beach
Score 7.3 from 116 reviews
Pricesfrom (per room per night)
Single$63.74
Double$74.99
Red Roof Inn Virginia Beach-Norfolk Airport
5745 Northampton Boulevard, Virginia Beach, VA, 23455Show on map 9.19 miles from Virginia Beach
Score 7.2 from 301 reviews
Pricesfrom (per room per night)
Single$54.99
Double$69.99
Wingate by Wyndham VB / Norfolk Airport
5800 Burton Station Road, Virginia Beach, VA, 23455Show on map 9.45 miles from Virginia Beach
Score 8.0 from 99 reviews
Pricesfrom (per room per night)
Single$67.15
Double$129.99
Americas Best Value Inn Virginia Beach
5725 Northhampton Boulevard, Virginia Beach, VA, 23455Show on map 9.14 miles from Virginia Beach
Score 5.4 from 206 reviews
Pricesfrom (per room per night)
Single$59.00
Double$89.00